I moderni flussi di lavoro di sviluppo Debian coinvolgono creare pacchetti con Git e lo strumento principale per farlo è gbp.html git-buildpackage. git-buildpackage fornisce un comando gbp
con diverse opzioni simili al comando git
stesso. Molti di questi comandi sono essi stessi solo un wrapper di strumenti Debian di livello inferiore, quindi la complessità nell'apprendimento della pacchettizzazione può essere piuttosto elevata.
Per aggirare questo problema, ecco i passaggi brevi e semplici per iniziare con git-buildpackage. Dovrebbe funzionare su quasi tutte le distribuzioni basate su Debian, ma consiglio di lavorarci in un ambiente pulito e separato, una macchina virtuale Debian Unstable.
sudo apt install git-buildpackage
~/.gbp.conf
, ~/.pbuilderrc
, and ~/.quiltrc
sudo git-pbuilder create
gbp clone --all <URL>
cd
gbp buildpackage -us -uc
../build-area/
.Location: ~/.gbp.conf
https://gitlab.com/kkremitzki/dotfiles/blob/master/.gbp.conf
Location: ~/.pbuilderrc
https://gitlab.com/kkremitzki/dotfiles/blob/master/.pbuilderrc
Location: ~/.quiltrc
https://gitlab.com/kkremitzki/dotfiles/blob/master/.quiltrc